package team.knowers.qzhserver.user.user.entity.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.*;

import java.util.Date;

/**
 * 用户可更改的信息详情
 *
 * @author zcb
 * @date 2024/2/25 20:30
 */
@Data
@Getter
@Setter
@Builder
@AllArgsConstructor
@NoArgsConstructor
@Schema(name = "用户信息更新参数")
public class UserUpdateDTO {
    //用户名
    @Schema(name = "username",description = "用户名")
    private String username;
    //用户昵称
    @Schema(name = "nickname",description = "用户昵称")
    private String nickname;
    //用户头像
    @Schema(name = "avatar",description = "用户头像")
    private String avatar;
    //用户电话
    @Schema(name = "telephone",description = "用户电话号码")
    private String telephone;
    //用户信息编辑时间
    @Schema(name = "gmt_modified",description = "信息编辑时间")
    private Date gmtModified;

}
